Versions:

  • 1.5.0

git-sizer 1.5.0, released by GitHub, is a lightweight command-line utility designed to quantify and highlight potential scalability risks inside any local Git repository. By traversing the entire object database, the tool calculates more than twenty size-related metrics—such as total blob count, largest commit delta, deepest history chain, and aggregate unpacked size—and compares each value against community-derived thresholds. Repositories whose metrics exceed recommended limits are flagged with color-coded warnings, giving maintainers an early indication that clone, fetch, or push operations may slow and that routine Git commands could eventually fail on commodity hardware. Typical use cases include nightly CI audits of monorepos that ingest large binaries, pre-migration assessments before moving legacy projects to a new hosting service, and health checks on long-running open-source branches that accumulate extensive history. Because it works offline and requires only read access, git-sizer can be run safely on developer laptops or inside isolated build containers without transmitting code elsewhere. The single-version 1.5.0 release is distributed as a statically linked Windows executable that understands both POSIX and NTFS paths, making it equally at home in PowerShell, Command Prompt, or WSL environments. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: